table td{ padding:0 5px; line-height:25px; vertical-align:top;}
.step{
	height:35px;
	background:url(../img/step_three.gif) no-repeat left top;
	width:960px;
	margin-bottom:10px;
	
}
.step2{
	background:url(../img/step_three.gif) no-repeat left center;
	width:960px;
	height:35px;
	margin-bottom:10px;
}
.step3{
	background:url(../img/step_three.gif) no-repeat left bottom;
	width:960px;
	height:35px;
	margin-bottom:10px;
}
.step span,.step2 span,.step3 span{
	color: #333333;
    float: left;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 300px;
}
.step span.now,.step2 span.now,.step3 span.now{
	color:#FFF; 
	font-weight:bold;
	font-size:14px;
}
.backleft{	width:200px; 
	float:left; }

.backleft dt{
	background:url(../img/main_d_1_tbg.jpg) repeat-x center center;
	height:29px; 
	line-height:29px; 
	padding-left:10px;
	font-weight:bold;
	border:1px solid #AECDE9;
	border-bottom:none;
	color:#03a;
	font-size:14px;
}
.backleft dd{   
	border-color: #AECDE9;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	padding: 10px;
}

.left_detail p{
	line-height:20px;
	}
.left_detail li{ 
	height:25px;
	line-height:25px;
}
.contact{ padding-top:10px; border-top:1px dashed #ccc;}
.conbox .right{ width:718px; float:right; min-height:250px; line-height:20px; border:1px solid #EEE; padding:15px 10px;}
.conbox .right p{ border-bottom:1px solid #ccc;}
#agree_step1_d1 button{ font-size:14px;background:url(../img/tongyi_btn.gif) no-repeat; width:78px; height:32px; display:block; border:none; font-weight:bold; color:#fff; margin:0 auto;}
.right p { border-bottom: 1px solid #CCCCCC;}
.at_text {
    height: 30px;
}
.at_text input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C7C7C7;
    color: #333333;
    height: 16px;
    padding: 6px 8px 4px;
}
.text {
    margin: 10px auto;
    width: 700px;
}
.text table td{ padding:5px;}
.queren{font-size:14px;background:url(../img/task_btn_bg.png) no-repeat; width:88px; height:30px; display:block; border:none; font-weight:bold; color:#fff; float:left;cursor:pointer;}
.down {
    background: none repeat scroll 0 0 #FFFBCB;
    border: 1px solid #E6E0BE;
    height: 25px;
    line-height: 25px;
    padding: 5px 10px;
	margin:5px 0px;
	
}
.textmore {
    border: 1px solid #CCCCCC;
    height: 200px;
}
.mt10 {
    margin-top: 10px;
}
.next {
    height: 40px;
    margin: 10px auto;
    width: 100px;
}
.next_btn {
    background:url(../img/tongyi_btn.gif) no-repeat;
    border: 0 none;
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    height: 32px;
    line-height: 32px;
    margin: 0;
    overflow: hidden;
    text-decoration: none;
    width: 78px;
}
.qianshu {
    border-top: 1px dashed #CCCCCC;
    margin-top: 10px;
}
.qianshu li {
    height: 30px;
    line-height: 30px;
}


/*2011-3-22 step2*/
.wg_con{ width:960px; margin-top:10px; color:#333; line-height:25px;}
.wkright{ float:left; width:722px; border: 1px solid #D6E5F4; margin-left: 10px;}
.wkright input{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #C7C7C7; color: #333333;height: 16px; padding: 6px 8px 4px;}
.wkright textarea{border: 1px solid #ABADB3;font-size: 12px;height: 50px;padding: 5px;width: 290px;}

.wk_tit{font-weight: bold;height: 30px;line-height: 30px; padding-left: 10px; color:#03a; font-size:14px; border-bottom:1px solid #D6E5F4; margin:0 10px;}
.wk_tab{ padding:10px;}

.wkright ul li{ line-height:20px;}
.user {margin-right: 15px;}
.user_m a{ color:#f00;}
.usermes dt { float: left; height: 120px; line-height: 120px; margin-right: 10px;overflow: hidden;text-align: center;}
.text textarea {border: 1px solid #ABADB3;font-size: 12px; height: 90px; padding: 5px; width: 230px;}
.wk_sure{ text-align:center; height:50px; line-height:50px;}
.down {
	width:600px;
	margin:10px auto;
    background: none repeat scroll 0 0 #FFFBCB;
    border: 1px solid #E6E0BE;
    height: 25px;
    line-height: 25px;
    padding: 5px 10px;
}